package com.tzbank.back.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.tzbank.entity.backstage.RoleAuth;


public interface RoleAuthMapper {

	/**
	 * 添加角色关联权限
	 * @param roleAuth
	 * @author XUZONGTIAN 2018年6月1日
	 */
	void insertRoleAuth(RoleAuth roleAuth);

	/**
	 * 修改角色关联权限
	 * @param roleAuth
	 * @author XUZONGTIAN 2018年6月1日
	 */
	void updateRoleAuth(RoleAuth roleAuth);

	/**
	 * 删除角色关联权限
	 * @param roleAuth
	 * @author XUZONGTIAN 2018年6月1日
	 */
	void deleteRoleAuth(RoleAuth roleAuth);

	/**
	 * 通过自增主键查询角色关联权限
	 * @param autoId
	 * @return RoleAuth
	 * @author XUZONGTIAN 2018年6月1日
	 */
	RoleAuth selectRoleAuthByAutoId(int autoId);

	/**
	 * 查询角色关联权限
	 * @return List<RoleAuth>
	 * @author XUZONGTIAN 2018年6月1日
	 */
	List<RoleAuth> selectRoleAuthList();

}
